#mainlayer{
	height: 700px;
}

#mainlayer .content{
	width: 1000px;
	height: 100%;
	background: #FFFFFF;
	border-radius: 8px;
}

#mainlayer .content .step-notice{

}

#mainlayer .content .step-notice .title{
    color: #F68833;
    font-size: 16px;
    font-weight: bold;
    padding-bottom: 20px;
    padding-left: 20px;
    padding-top: 20px;
    text-align: left;
}

#mainlayer .content .step-notice .steps{
    color: #F68833;
    font-size: 14px;
}

#mainlayer .content .step-notice .steps img{
    margin-bottom: -2px;
    margin-left: 10px;
    margin-right: 10px;
}
#mainlayer .content .split-line{
    background: url("../images/split-line-1.png") repeat-x scroll left top transparent;
    height: 10px;
    margin-top: 20px;
}

#mainlayer .content .form-content{
	margin-left: 50px;
	margin-right: 20px;
}

#mainlayer .content .form-content table{
	width: 100%;
}

#mainlayer .content .form-content table tr td{
	text-align: left;
	font-size: 12px;
	padding-left: 10px;
}

#mainlayer .content .form-content table tr.payment td{
    padding-bottom: 10px;
}

#mainlayer .content .form-content table tr td img.payment-pic{
	height: 45px;
    margin-bottom: -15px;
    width: 80px;
}

#mainlayer .content .form-content table tr.table-title td{
	font-size: 15px;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 0px;
}
#mainlayer .content .form-content input[type="text"]{
	width: 200px;
	height: 15px;
}
#mainlayer .content .form-content input[type="submit"]{
	margin-top: 20px;
	margin-left: -10px;
}
#mainlayer .content .submit-notice{
	padding-left: 20px;
    padding-top: 20px;
    text-align: left;
}